Consulta de Guías Docentes



Academic Year/course: 2023/24

435 - Bachelor's Degree in Chemical Engineering

29902 - Fundamentals of computing


Syllabus Information

Academic year:
2023/24
Subject:
29902 - Fundamentals of computing
Faculty / School:
110 - Escuela de Ingeniería y Arquitectura
Degree:
435 - Bachelor's Degree in Chemical Engineering
ECTS:
6.0
Year:
1
Semester:
435-First semester o Second semester
107-Second semester
Subject type:
Basic Education
Module:
---

1. General information

Objectives

  • Enable the student to propose solutions to problems and create programs. The core content is the process of programming: problem specification, proposing alternative solutions as algorithms, choosing a solution through experimentation or previous experience, coding solutions in programs, executable by a computer, in general purpose programming languages.
  • That the student knows the structure of a computer, its basic operation. Training to search for information, apply programming and troubleshooting skills in available tools and software applications

Sustainable Development Goals, SDGs - Agenda 2030 (https://www.un.org/sustainabledevelopment/es/) Goal 1 (Objective 1.4). Goal 8, Objective 8.2 Goal 16, Objective 16.5

 

2. Learning results

The student, in order to pass this subject, must demonstrate the following results....

  • Ability to retrieve information (including browsers, search engines and catalogs).
  • Know the basic operation of computers, operating systems and databases and create simple programs on them
  • Ability to operate computer equipment effectively, taking into account its logical and physical properties
  • Know and use with ease the tools and software applications available in the laboratories of the basic subjects
  • Correctly pose the problem from the proposed statement and identify the options for its resolution.

Apply the appropriate solving method and identify the correctness of the solution.

  • Ability to specify, design and build simple computer systems.

3. Syllabus

 Blocks of the Program of the subject.

1. -Computer: Machine running Algorithms.

-Notion of Algorithm. Computer structure. Operating systems. Databases. Programming.  computernetworks

2. -Abstraction with Procedures.

-Data types and algorithmic composition schemes. Constants and variables. Control structures, Procedures and Functions. Algorithm design techniques. Recursivity.

3. -Abstraction with Data.

-Tables. Indexed Access. Ordination. Abstract Data Types. Introduction to Programming Oriented to

-Objects.

The concepts, methods and tools will be illustrated with realistic examples from the field of chemical engineering, such as: mathematical computations, non-numerical information processing, simulation, optimization, etc

4. Academic activities

The learning process is based on:

  • Lectures on the content of the subject (30 hours)
  • Classroom problem solving. (15 hours)
  • Personal study of the subject (60 hours)
  • Laboratory practices that develop theoretical knowledge, through programs of increasing difficulty proposed by the teachers.  (15 hours)
  • Academic work (27 hours)
  • Assessment tests (3 hours)

The learning process emphasizes both the student's attendance to lectures and the realization of laboratory practices throughout the term. In the realization of simple programs of increasing difficulty, and in the study individualized.

The calendar of the subject will be defined in the academic calendar of the Center.

5. Assessment system

ACTIVITIES

1. -Practical laboratory work (30%). The ability to identify the information needs for to solve the problems posed and their use in their resolution will be assessed (RA 1). Critical capacity will also be assessed at when selecting alternatives and the degree of justification of the solution reached (RA 5). Students will be assessed on their fluency in in the use of the computer to solve problems (RA 2 and RA 4). The solutions implemented for each of the exercises proposed for the practice sessions will also be assessed, taking into account the quality of the procedures and efficient resolution strategies on the computer (RA 3), as well as the quality of the program that implements such strategy (RA 3). The grade for this activity will be a score between 0 and 10.

2.-Written test (70%) in which questions and/or problems in the field of engineering will be posed to be solved by means of a computer, of similar type and level of complexity to the one used during the term. The quality and clarity of the resolution strategy (RA 5), as well as its efficiency (RA 2) will be assessed. The quality of the program, written in the general purpose programming language used during the course (RA 6), which realizes such a strategy (RA 3), will also be assessed. Serious semantic errors - ignorance of the basic rules of construction and coding of algorithms - may result in a total penalty for the exercise. To pass the subject a minimum grade of 4 out of 10 in this activity is required.

ORGANIZATION

The student will pass the subject by completing the activities listed in the previous section.

The overall assessment will be broken down into two parts. The first corresponds to the previous assessment activity numbered as 2 and with the weighting indicated therein. The second corresponds to the previous assessment activity numbered 1. The final grade will be equal to the weighted sum of the grades of each part, using the weightings indicated therein. The date will be specified well in advance by the center in the periods set aside for the conducting the tests at the center. The timetable for the tests will be defined by the teaching staff of the subject well in advance.

Students will be able to pass activity 1 during the term by taking and passing the tests that will be indicated sufficiently in advance . Students who have not passed activity 1 during the term will be required to take the second part of the global assessment. Students who have passed it during the term may, if they wish, apply for a higher grade on the dates of the global assessment.


Curso Académico: 2023/24

435 - Graduado en Ingeniería Química

29902 - Fundamentos de informática


Información del Plan Docente

Año académico:
2023/24
Asignatura:
29902 - Fundamentos de informática
Centro académico:
110 - Escuela de Ingeniería y Arquitectura
Titulación:
435 - Graduado en Ingeniería Química
Créditos:
6.0
Curso:
1
Periodo de impartición:
435-Primer semestre o Segundo semestre
107-Segundo semestre
Clase de asignatura:
Formación básica
Materia:
Informática

1. Información básica de la asignatura

Objetivos

  • Capacitar al estudiante para plantear soluciones de problemas y crear programas. El contenido nuclear es el proceso de programación: especificación de problemas, planteamiento de soluciones alternativas como algoritmos, elección de una solución mediante experimentación o experiencias previas, codificación de soluciones en programas, ejecutables por un computador, en lenguajes de programación de propósito general.
  • Que el alumno conozca la estructura de un computador, su funcionamiento básico. Capacitación para buscar información, aplicar los conocimientos de programación y de resolución de problemas en las herramientas y aplicaciones software disponibles

Objetivos de Desarrollo Sostenible, ODS - Agenda 2030 (https://www.un.org/sustainabledevelopment/es/)
Objetivo 1 (Meta 1.4). Objetivo 8 (Meta 8.2). Objetivo 16 (Meta 16.5).

2. Resultados de aprendizaje

El estudiante, para superar esta asignatura, deberá demostrar los siguientes resultados...

  • Habilidad para recuperar información (incluyendo navegadores, motores de búsqueda y catálogos).
  • Conocer el funcionamiento básico de ordenadores, sistemas operativos y bases de datos y realizar programas sencillos sobre ellos.
  • Capacidad para operar con equipamiento informático de forma efectiva, teniendo en cuenta sus propiedades lógicas y físicas.
  • Conocer y utilizar con soltura las herramientas y aplicaciones software disponibles en los laboratorios de las materias básicas.
  • Plantear correctamente el problema a partir del enunciado propuesto e identificar las opciones para su resolución. Aplicar el método de resolución adecuado e identificar la corrección de la solución.
  • Capacidad para especificar, diseñar y construir sistemas informáticos sencillos.

3. Programa de la asignatura

  Bloques del Programa de la asignatura.

  1. Computador: Máquina que ejecuta Algoritmos.
    Noción de Algoritmo. Estructura del computador. Sistemas operativos. Bases de datos. Programación. Redes de computadores
  2. Abstracción con Procedimientos.
    Tipos de datos y esquemas de composición algorítmica. Constantes y variables. Estructuras de control, Procedimientos y Funciones. Técnicas de Diseño de algoritmos. Recursividad.
  3. Abstracción con Datos.
    Tablas. Acceso Indexado. Ordenación. Tipos Abstractos de Datos. Introducción a la programación Orientada a Objetos.
     
    Los conceptos, métodos y herramientas se ilustrarán con ejemplos realistas, del ámbito de la ingeniería química, tales como: cálculos matemáticos, tratamiento de información no numérica, simulación, optimización, etc.

4. Actividades académicas

El proceso de aprendizaje se basa en:

  • Clases magistrales sobre el contenido de la asignatura (30 horas)
  • Resolución de problemas en clase. (15 horas)
  • Estudio personal de la asignatura (60 horas)
  • Prácticas de laboratorio que desarrollan los conocimientos teóricos, mediante programas de dificultad creciente propuestos por los profesores.  (15 horas)
  • Trabajos académicos (27 horas)
  • Pruebas de evaluación (3 horas)

El proceso de aprendizaje pone énfasis tanto en la asistencia del alumno a las clases magistrales, como en la realización de prácticas en laboratorio a lo largo del curso. En la realización de programas sencillos de dificultad creciente, y en el estudio individualizado.

El calendario de la asignatura estará definido en el calendario académico del Centro.

5. Sistema de evaluación

ACTIVIDADES

  1. Trabajo práctico de laboratorio (30%). Se evaluará la capacidad para identificar las necesidades de información para resolver los problemas planteados y su utilización en su resolución (RA 1). También se valorará la capacidad crítica a la hora de seleccionar alternativas y el grado de justificación de la solución alcanzada (RA 5). Se evaluará la soltura en el manejo del computador para resolver problemas (RA 2 y RA 4). También se evaluarán las soluciones implementadas para cada uno de los ejercicios planteados para las sesiones de prácticas, atendiendo a la calidad de los procedimientos y estrategias de resolución eficiente en el computador (RA 3), así como la calidad del programa que implementa dicha estrategia (RA 3). La calificación de esta actividad será una nota entre 0 y 10.
  2. Prueba escrita (70%) en la que se plantearán cuestiones y/o problemas del ámbito de la ingeniería a resolver mediante un computador, de tipología y nivel de complejidad similar al utilizado durante el curso. Se valorará la calidad y claridad de la estrategia de resolución (RA 5), así como su eficiencia (RA 2). También se valorará la calidad del programa, escrito en el lenguaje de programación de propósito general utilizado durante el curso (RA 6), que realiza dicha estrategia (RA 3). Los errores semánticos graves ? desconocimiento de las reglas básicas de construcción y codificación de algoritmos ? podrán suponer la penalización total del ejercicio. Para superar la asignatura se requiere una nota mínima de 4 sobre 10 en esta actividad.

ORGANIZACIÓN

El alumno superará la asignatura mediante la realización de las actividades enumeradas en el apartado anterior.

La evaluación global se desglosará en dos partes. La primera corresponde a la actividad de evaluación anterior numerada como 2 y con la ponderación allí señalada. La segunda corresponde a la actividad de evaluación anterior numerada como 1. La calificación final será igual a la suma ponderada de las calificaciones de cada parte, usando las ponderaciones allí
señaladas. La fecha de realización se especificará con suficiente antelación por el centro en los periodos destinados para la realización de los exámenes en el centro. El horario de realización de las pruebas será definido por el profesorado de la asignatura con suficiente antelación.

Los alumnos podrán superar la actividad 1 durante el curso realizando y superando las pruebas que se indicarán con suficiente antelación. Los alumnos que no hayan superado la actividad 1 durante el curso deberán presentarse a la segunda parte de la evaluación global. Los alumnos que la hubieran superado durante el curso podrán presentarse, si lo desean, a subir nota en las fechas de la evaluación global.